Skip to content

Conversation

@kervel
Copy link
Collaborator

@kervel kervel commented Sep 22, 2025

add type hints for python API for ergonomic use from python

kervel and others added 30 commits September 10, 2025 08:36
…gnates_type

Fix polymorphism when loading the contents of a multivalued inlined_as_dict slot
…ar slots; add test for null-valued collections
…patch(); expose node_id and trace in Python; adjust CLI and tests
…l PatchTrace; remove JSON roundtrip and ID reconciliation; preserve scalar node IDs on in-place updates
…tore network-based CLI tests; remove dead code
…ead of expect/panic; update tests, CLI, and Python bindings
Improve null handling and diff operations
…kMLValue::Null; add node_id to Null; handle Null in to_json, traversal, and parsing; resolve conflicts
…cting Null directly; handle Null in trace traversal
…ity coverage; revert CLI offline toggle and run tests with network
…h API takes treat_missing_as_null; CLI flag; Python equals/patch args; tests for equality and no-op semantics; preserve scalar node_ids
…} with defaults; make no-op skipping configurable; wire CLI --ignore-noop/--treat-missing-as-null; update Python patch signature; update tests
…e support [Identifier] selection; update tests accordingly
…oss-namespace bug (we should not use a global uri to curi converter anymore since every schema has its own prefix map) and a merge bug (which should eventually be fixed by adding a new merge strategy in the merge crate)
Frank Dekervel added 7 commits September 18, 2025 14:26
…oss-namespace bug (we should not use a global uri to curi converter anymore since every schema has its own prefix map) and a merge bug (which should eventually be fixed by adding a new merge strategy in the merge crate)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant